package com.brillilab.domain.po.kit;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;


/**成分实体对象*/
@Data
@TableName("reagent")
public class Reagent implements Serializable{

    private static final long serialVersionUID = 1L;

	@TableId(type=IdType.AUTO)
	private Long id;

    /**实验室ID*/
    private Long labId;

    /**kitID*/
    private Long kitId;

    /**成分类型ID*/
    private Long reagentTypeId;
    
    /**分类：1-试剂，2-样品*/
    private Integer classify;
    
    /**来源ID*/
    private Long fromId;

    /**名称*/
    private String name;

    /**别名*/
    private String alias;
 
    /**温区*/
    private Integer zone;
    
    /**单位*/
    private Integer unit;
    
    /**浓度*/
    private BigDecimal concentration;

    /**分子单位*/
    private Integer numeratorUnit;

    /**分母单位*/
    private Integer denominatorUnit;

    /**货号*/
    private String itemNo;

//    /**说明书*/
//    private String instruction;
    
    /**备注*/
    private String remark;

    /**是否删除*/
    private Integer isDelete;

    /**创建时间*/
    private Date createTime;

    /**修改时间*/
    private Date updateTime;

    /**缩写*/
    private String abbr;
	
}
